insulating concrete forms - German English Dictionary